import axios from '.././http_tenant'; // 导入http中创建的axios实例
import qs from 'qs'; // 根据需求是否导入qs模块，把请求字段直接映射过来


// 接口请求地址
const api = '/t-api/';

const good = {
    // 列表
    list(params) {
        return axios.get(api + 'good/list', { params: params })
    },
    speclist(params) {
        return axios.get(api + 'good/speclist', { params: params })
    },
    // 同步
    sync(params) {
        return axios.post(api + 'good/sync', qs.stringify(params))
    },
    // 列表
    gnlist(params) {
        return axios.get(api + 'good/gnlist', { params: params })
    },
    // 添加
    gncreate(params) {
        return axios.post(api + 'good/gncreate', qs.stringify(params))
    },
    // 修改
    gnedit(params) {
        return axios.post(api + 'good/gnedit', qs.stringify(params))
    },
    // 查看
    gndetail(params) {
        return axios.post(api + 'good/gndetail', qs.stringify(params))
    },
    // 删除
    gnremove(params) {
        return axios.post(api + 'good/gnremove', qs.stringify(params))
    },
    // 列表
    snlist(params) {
        return axios.get(api + 'good/snlist', { params: params })
    },
    // 添加
    sncreate(params) {
        return axios.post(api + 'good/sncreate', qs.stringify(params))
    },
    // 修改
    snedit(params) {
        return axios.post(api + 'good/snedit', qs.stringify(params))
    },
    // 查看
    sndetail(params) {
        return axios.post(api + 'good/sndetail', qs.stringify(params))
    },
    // 删除
    snremove(params) {
        return axios.post(api + 'good/snremove', qs.stringify(params))
    },
}


// 导出接口
export default good